An Axiom System for Functional Dependency Implication in Complete XML Documents II - Completeness

نویسندگان

  • M. W. Vincent
  • M. Mohania
چکیده

With the growing use of XML as a format for the permanent storage of data, the study of functional dependencies in XML (XFDs) is of fundamental importance in understanding how to effectively design XML databases without redundancy or update problems. In this article we investigate the implication problem, that is determining when a set of integrity constraints logically implies another integrity constraint, for a new type of integrity constraint called a weak ‘closest node’ XFD in the context of complete XML documents. The implication problem is the most important problem in dependency theory, irrespective of the type of integrity constraint, and a solution to it lies at the heart of any automated tools for manipulating integrity constraints. In a companion article we presented an axiom system for XFD implication and showed that the system is sound. In this article we show that the axiom system is complete. In establishing this result, we present a quadratic time algorithm for the XFD implication problem and prove that it is sound and complete. We also investigate the XFD implication problem when a Document Type definition (DTD) is present, and prove that for a class of DTDs called simple DTDs, the implication problem can be solved by reducing it to the implication problem of an augmented set of XFDs without a DTD.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Axiom System for Functional Dependency Implication in Complete XML Documents I - Soundness

With the growing use of XML as a format for the permanent storage of data, the study of functional dependenciesin XML (XFDs) is of fundamental importance in understanding how to effectively design XML databases withoutredundancy or update problems. In this article we investigate the implication problem, that is determining when a setof integrity constraints logically implies another...

متن کامل

The Implication Problem for Functional Dependencies in Complete Xml Documents

With the growing use of XML as a format for the permanent storage of data, the study of functional dependencies in XML (XFDs) is of fundamental importance in understanding how to effectively design XML databases without redundancy or update problems. We investigate a central problem in dependency theory, that of determining when a set of XFDs logically implies another XFD in the context of XML ...

متن کامل

Inclusion Dependencies in XML: Extending Relational Semantics

In this article we define a new type of integrity constraint in XML, called an XML inclusion constraint (XIND), and show that it extends the semantics of a relational inclusion dependency. This property is important in areas such as XML publishing and ‘data-centric’ XML, and is one that is not possessed by other proposals for XML inclusion constraints. We also investigate the implication and co...

متن کامل

Completeness and Decidability Properties for Functional Dependencies in XML

XML is of great importance in information storage and retrieval because of its recent emergence as a standard for data representation and interchange on the Internet. However XML provides little semantic content and as a result several papers have addressed the topic of how to improve the semantic expressiveness of XML. Among the most important of these approaches has been that of defining inte...

متن کامل

Generalized Inclusion Dependencies in XML

Integrity constraints play a fundamental role in defining semantics in both conventional databases and in XML documents. In this paper we generalize previous approaches to defining inclusion dependencies in XML. Previous approaches have considered only the case where the paths on the l.h.s. are child attributes of the same node and the paths on the r.h.s. of the dependency are child attributes ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009